package project.ccso.top.service;

import java.util.List;

import project.ccso.top.bean.GridPageBean;
import project.ccso.top.bean.TwoThreeCategory;
import project.ccso.top.entity.TwoCategory;

/**
 * 二级分类Service接口
 * @author aibinxiao
 * @date 2018年8月23日 上午11:08:35
 */
public interface TwoCategoryService {

	GridPageBean<TwoCategory> findByPage(String pageNo, String pageSize, String id, String name, String code,
			String oneCategoryId, String startDate, String endDate) throws Exception;

	TwoCategory findCate(int id);

	boolean UpdateCate(String id, String code, String name, String desc, String oneCategoryId) throws Exception;

	/*// 1.根据一级分类id获取所有的二级、三级分类的Service接口
	List<TwoThreeCategory> findTwoThreeCategory(Integer oneCategoryId);

	// 2.根据一级分类id获取所有的二级分类的Service接口
	List<TwoCategory> findTwoCateByOneId(Integer oneCategoryId);

	// 3.分页条件查询指定一级分类下的二级分类Service接口
	GridPageBean<TwoCategory> findByPage(String pageNo, String pageSize, String id, String name, String code,
			String startDate, String endDate, String oneCategoryId);

	// 4.根据ID查询二级分类Service接口
	TwoCategory findById(String id);

	// 5.保存或更新三级分类信息Service接口
	void save(String id, String code, String name, String desc, String oneCategoryId) throws Exception;

	// 6.更新三级分类信息的启用状态Service接口
	void updateStatus(String id, String status) throws Exception;*/

}
